ACPT_Lite\Core\Models\Meta\MetaFieldModel A

Total Complexity 74
Dependencies 11
Dependents 42
Total lines 929
Lines of code 521
Logical lines of code 118
Comment lines 228
Methods 51
Properties 14

Methods 51

Method Rating Maintainability Complexity Lines of code
validationRules()
A
31 1 188
fullHydrateFromArray()
A
44 10 43
getOptionLabel()
S
63 4 11
arrayRepresentation()
S
51 2 26
getDbName()
S
65 3 8
__construct()
S
60 2 13
duplicateFrom()
S
60 2 13
jsonSerialize()
S
51 1 27
addOption()
S
72 2 5
canBeDisplayedWithShortcode()
S
79 2 3
getOptionValues()
S
69 2 7
setType()
S
70 2 6
getLabelOrName()
S
72 2 6
changeName()
S
70 2 6
setFindLabel()
S
81 1 3
duplicateFromParent()
S
73 1 5
getNormalizedName()
S
80 1 3
getBelongsToLabel()
S
82 1 3
setBelongsToLabel()
S
81 1 3
getFindLabel()
S
82 1 3
getSort()
S
82 1 3
getName()
S
82 1 3
duplicate()
S
80 1 3
isTextual()
S
66 1 10
canHaveAfterAndBefore()
S
66 1 10
getGroup()
S
82 1 3
getBox()
S
82 1 3
capabilityType()
S
78 1 3
capabilities()
S
73 1 6
canFieldHaveValidationAndLogicRules()
S
66 1 10
getUiName()
S
78 1 3
getDefaultValue()
S
82 1 3
setFilterableInAdmin()
S
81 1 3
getDescription()
S
82 1 3
getLabel()
S
82 1 3
isShowInArchive()
S
82 1 3
isRequired()
S
82 1 3
isForQuickEdit()
S
82 1 3
setQuickEdit()
S
81 1 3
isFilterableInAdmin()
S
82 1 3
getType()
S
82 1 3
getValidTypes()
S
81 1 3
removeOption()
S
79 1 3
clearOptions()
S
81 1 3
getOptions()
S
82 1 3
changeBox()
S
81 1 3
changeType()
S
81 1 3
isATextualField()
S
67 1 9
canBeQuickEdited()
S
66 1 10
isFilterable()
S
66 1 10
setBelongsAndFindLabels()
S
73 1 5